<html>
<head>
<%@ include file="../includes/comun.jsp" %>
<style>
	#txtDescripcionParametro {width: 100%}
	#txtValorAlfanumerico    {width: 100%}
	#txtValorNumerico        {width: 100%}
	#txtCodigoParametro      {width: 100px}
	#selTipoParametro        {width: 240px}
	#selEstado               {width: 100px}
</style>
<script src="<%=request.getContextPath()%>/js/administracion/ConfigurarParametrosMnt.js<%=aleatorio%>"></script>
</head>
<body>
<table style="width: 100%">
<tr>
	<td>
<table class="tblTitulo"><tr><td><c:choose><c:when test="${nuevo}">Nuevo Par&aacute;metro</c:when><c:otherwise>Modificaci&oacute;n del Par&aacute;metro</c:otherwise></c:choose></td></tr></table>	
</td>
</tr>
<tr>
	<td>
<form name="form1" id="form1" method="post" action="<%=request.getContextPath()%>/parametro.do?method=save">
<input type="hidden" name="nuevo" value="${nuevo}"/>
<table class="tblFormulario">
	<tr>
		<td class="etiqueta">C&oacute;digo</td>
		<td class="valor">					
				<input type="text"  name="txtCodigoParametro" id="txtCodigoParametro" tabindex="1" class="numero5" maxlength="5" value="${parametro.codigoparametro}" readonly="readonly"/>
		</td>
		<td class="etiqueta" style="width: 120px;">Estado</td>
		<td class="valor">
			<select name="selEstado" id="selEstado" class="combo1" tabindex="2" ${puedeModificar}>
				<option value="">[Seleccione]</option>
				<indra:options tipoparametro="ESTADO_REGISTRO" descripcion="descripcion" value="valoralfanumerico"/>
			</select>
		</td>
	</tr>		
	<tr>
		<td class="etiqueta">Descripci&oacute;n</td>
		<td class="valor" colspan="3">
		<c:choose>	
			<c:when test="${parametro.tipoparametro.codigotipoparametro == 38}">
				<input type="text" name="txtDescripcionParametro" id="txtDescripcionParametro" tabindex="5" maxlength="500" value="${parametro.valorTextoHTML}"/>							
			</c:when>
			<c:otherwise>
				<input type="text" name="txtDescripcionParametro" id="txtDescripcionParametro" tabindex="5" maxlength="500" value="${parametro.descripcion}"/>
			</c:otherwise>
		</c:choose>	
		</td>
	</tr>
	<tr>
		<td class="etiqueta">Valor Num&eacute;rico</td>
		<td class="valor">
			<input type="text" name="txtValorNumerico" id="txtValorNumerico" tabindex="6" value="${parametro.valornumerico}" onkeypress="return soloNumeroDecimal(event,this.value)" maxlength="10" ${puedeModificar}/>
		</td>
		<td class="etiqueta" style="width: 120px;">Valor Alfanum&eacute;rico</td>
		<td class="valor">
			<input type="text" name="txtValorAlfanumerico" id="txtValorAlfanumerico" tabindex="7" value="${parametro.valoralfanumerico}" maxlength="50" ${puedeModificar}/>
		</td>
		<!-- *WB INICIO* -->
		<td>
		<input type="hidden" name="txtValorTipoparametro" id="txtValorTipoparametro" value="${parametro.tipoparametro.codigotipoparametro}" />
		</td>
		<!-- *WB FIN* -->
	</tr>
	<tr>
		<td class="etiqueta">Tipo P&aacute;rametro</td>
		<td class="valor">
			<select name="selTipoParametro" id="selTipoParametro" class="combo1" onchange="cambiarTipoParametro()" ${puedeModificar}>
				<option value="">[Seleccione]</option>
				<c:forEach items="${cache.instancia.tiposParametro}" var="item" varStatus="status">
					<option value="${item.codigotipoparametro}" <c:if test='${item.codigotipoparametro == parametro.tipoparametro.codigotipoparametro}'>SELECTED</c:if> >
						<c:out value="${item.descripcionparametro}"/>
					</option>
				</c:forEach>
			</select>
		</td>
		<td class="etiqueta" style="width: 120px;">P&aacute;rametro Padre</td>
		<td class="valor">
			<select name="selParametroPadre" id="selParametroPadre" class="combo1" ${puedeModificar}></select>
		</td>
	</tr>	
</table>
<center>
<input type="button" value="Grabar"  name="btnGrabar" id="btnGrabar" class="boton1"/>
<input type="button" value="Retornar" name="btnCancelar" id="btnCancelar" class="boton1"/>
</center>
</form>
</td>
</tr>
</table>
<script type="text/javascript">
var codigoPadre   = "";
var selEstado     = document.getElementById("selEstado");
selEstado.value   = "${parametro.flagactivo}";
<c:if test="${not empty parametro.parametroPadre}">
codigoPadre       = "${parametro.parametroPadre.codigoparametro}";
</c:if>
</script>			
</body>
</html>
